package com.zjj.edu.system.domain;

import com.zjj.edu.common.core.domain.BaseEntity;
import lombok.Data;

/**
 * 班级对象 sys_class
 *
 * @author zjj
 * @date 2020-07-11
 */
@Data
public class SysClass extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    private SysClassTimes[] classTimes;

    /** 班级编号 */
    private Long id;

    /** 班级名称 */
    private String name;

    /** 课程编号 */
    private Long courseId;

    private Long courseNum;

    /** 班级类型编号 */
    private Long classTypeId;

    /** 所属年份 */
    private String years;

    /** 学期编号 */
    private Long semesterId;

    /** 班主任编号 */
    private Long headmasterId;

    /** 任课老师编号 */
    private Long teacherId;

    /** 计划招生人数 */
    private Long planStuNum;

    /** 排课类型：0、按日期  1、待定 */
    private String planClassType;

    /** 教室编号 */
    private Long classRoomId;

    private String classRoomName;

    /** 删除标志（0代表存在 2代表删除） */
    private String delFlag;

    private Long tenantId;

    private SysTenant tenant;

    private SysCourse course;

    private SysSemester semester;

    private SysClassType classType;

    private SysUser teacher;

    private SysUser headmaster;

    private String status;

    private String beginDate;

    private String endDate;

    private String[] ids;

    private String tempIds;

    private Long gradeId;

    private Long gradeName;
}
